"use strict";(function(e,n){"object"===typeof exports&&"undefined"!==typeof module?module.exports=n():"function"===typeof define&&define.amd?define(n):e.React=n()})(this,function(){function e(e,n,t,r,o,u,i,l){if(!e){e=void 0;if(void 0===n)e=Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var a=[t,r,o,u,i,l],f=0;e=Error(n.replace(/%s/g,function(){return a[f++]}));e.name="Invariant Violation"}e.framesToPop=1;throw e}}function n(n){for(var t=arguments.length-1,r="https://reactjs.org/docs/error-decoder.html?invariant="+n,o=0;o<t;o++)r+="&args[]="+encodeURIComponent(arguments[o+1]);e(!1,"Minified React error #"+n+"; visit %s for the full message or use the non-minified dev environment for full errors and additional helpful warnings. ",r)}function t(e,n,t){this.props=e;this.context=n;this.refs=D;this.updater=t||N}function r(){}function o(e,n,t){this.props=e;this.context=n;this.refs=D;this.updater=t||N}function u(){if(!Y){var e=V.expirationTime;G?ie():G=!0;ue(a,e)}}function i(){var e=V,n=V.next;if(V===n)V=null;else{var t=V.previous;V=t.next=n;n.previous=t}e.next=e.previous=null;t=e.callback;n=e.expirationTime;e=e.priorityLevel;var r=z,o=W;z=e;W=n;try{var i=t()}finally{z=r,W=o}if("function"===typeof i)if(i={callback:i,priorityLevel:e,expirationTime:n,next:null,previous:null},null===V)V=i.next=i.previous=i;else{t=null;e=V;do{if(e.expirationTime>=n){t=e;break}e=e.next}while(e!==V);null===t?t=V:t===V&&(V=i,u());n=t.previous;n.next=t.previous=i;i.next=t;i.previous=n}}function l(){if(-1===H&&null!==V&&1===V.priorityLevel){Y=!0;try{do{i()}while(null!==V&&1===V.priorityLevel)}finally{Y=!1,null!==V?u():G=!1}}}function a(e){Y=!0;var n=B;B=e;try{if(e)for(;null!==V;){var t=oe();if(V.expirationTime<=t){do{i()}while(null!==V&&V.expirationTime<=t)}else break}else if(null!==V){do{i()}while(null!==V&&!le())}}finally{Y=!1,B=n,null!==V?u():G=!1,l()}}function f(e,n,t){var r=void 0,o={},u=null,i=null;if(null!=n)for(r in void 0!==n.ref&&(i=n.ref),void 0!==n.key&&(u=""+n.key),n)xe.call(n,r)&&!Se.hasOwnProperty(r)&&(o[r]=n[r]);var l=arguments.length-2;if(1===l)o.children=t;else if(1<l){for(var a=Array(l),f=0;f<l;f++)a[f]=arguments[f+2];o.children=a}if(e&&e.defaultProps)for(r in l=e.defaultProps,l)void 0===o[r]&&(o[r]=l[r]);return{$$typeof:x,type:e,key:u,ref:i,props:o,_owner:ke.current}}function c(e,n){return{$$typeof:x,type:e.type,key:n,ref:e.ref,props:e.props,_owner:e._owner}}function s(e){return"object"===typeof e&&null!==e&&e.$$typeof===x}function p(e){var n={"=":"=0",":":"=2"};return"$"+(""+e).replace(/[=:]/g,function(e){return n[e]})}function y(e,n,t,r){if(Ce.length){var o=Ce.pop();o.result=e;o.keyPrefix=n;o.func=t;o.context=r;o.count=0;return o}return{result:e,keyPrefix:n,func:t,context:r,count:0}}function d(e){e.result=null;e.keyPrefix=null;e.func=null;e.context=null;e.count=0;10>Ce.length&&Ce.push(e)}function v(e,t,r,o){var u=typeof e;if("undefined"===u||"boolean"===u)e=null;var i=!1;if(null===e)i=!0;else switch(u){case"string":case"number":i=!0;break;case"object":switch(e.$$typeof){case x:case S:i=!0}}if(i)return r(o,e,""===t?"."+m(e,0):t),1;i=0;t=""===t?".":t+":";if(Array.isArray(e))for(var l=0;l<e.length;l++){u=e[l];var a=t+m(u,l);i+=v(u,a,r,o)}else if(null===e||"object"!==typeof e?a=null:(a=F&&e[F]||e["@@iterator"],a="function"===typeof a?a:null),"function"===typeof a)for(e=a.call(e),l=0;!(u=e.next()).done;)u=u.value,a=t+m(u,l++),i+=v(u,a,r,o);else"object"===u&&(r=""+e,n("31","[object Object]"===r?"object with keys {"+Object.keys(e).join(", ")+"}":r,""));return i}function b(e,n,t){return null==e?0:v(e,"",n,t)}function m(e,n){return"object"===typeof e&&null!==e&&null!=e.key?p(e.key):n.toString(36)}function h(e,n,t){e.func.call(e.context,n,e.count++)}function _(e,n,t){var r=e.result,o=e.keyPrefix;e=e.func.call(e.context,n,e.count++);Array.isArray(e)?w(e,r,t,function(e){return e}):null!=e&&(s(e)&&(e=c(e,o+(!e.key||n&&n.key===e.key?"":(""+e.key).replace(je,"$&/")+"/")+t)),r.push(e))}function w(e,n,t,r,o){var u="";null!=t&&(u=(""+t).replace(je,"$&/")+"/");n=y(n,u,r,o);b(e,_,n);d(n)}function g(){var e=ge.current;null===e?n("321"):void 0;return e}var k="function"===typeof Symbol&&Symbol.for,x=k?Symbol.for("react.element"):60103,S=k?Symbol.for("react.portal"):60106,j=k?Symbol.for("react.fragment"):60107,C=k?Symbol.for("react.strict_mode"):60108,P=k?Symbol.for("react.profiler"):60114,O=k?Symbol.for("react.provider"):60109,T=k?Symbol.for("react.context"):60110,$=k?Symbol.for("react.concurrent_mode"):60111,E=k?Symbol.for("react.forward_ref"):60112,R=k?Symbol.for("react.suspense"):60113,M=k?Symbol.for("react.memo"):60115,A=k?Symbol.for("react.lazy"):60116,F="function"===typeof Symbol&&Symbol.iterator,L=Object.getOwnPropertySymbols,I=Object.prototype.hasOwnProperty,q=Object.prototype.propertyIsEnumerable,U=function(){try{if(!Object.assign)return!1;var e=new String("abc");e[5]="de";if("5"===Object.getOwnPropertyNames(e)[0])return!1;var n={};for(e=0;10>e;e++)n["_"+String.fromCharCode(e)]=e;if("0123456789"!==Object.getOwnPropertyNames(n).map(function(e){return n[e]}).join(""))return!1;var t={};"abcdefghijklmnopqrst".split("").forEach(function(e){t[e]=e});return"abcdefghijklmnopqrst"!==Object.keys(Object.assign({},t)).join("")?!1:!0}catch(e){return!1}}()?Object.assign:function(e,n){if(null===e||void 0===e)throw new TypeError("Object.assign cannot be called with null or undefined");var t=Object(e);for(var r,o=1;o<arguments.length;o++){var u=Object(arguments[o]);for(var i in u)I.call(u,i)&&(t[i]=u[i]);if(L){r=L(u);for(var l=0;l<r.length;l++)q.call(u,r[l])&&(t[r[l]]=u[r[l]])}}return t},N={isMounted:function(e){return!1},enqueueForceUpdate:function(e,n,t){},enqueueReplaceState:function(e,n,t,r){},enqueueSetState:function(e,n,t,r){}},D={};t.prototype.isReactComponent={};t.prototype.setState=function(e,t){"object"!==typeof e&&"function"!==typeof e&&null!=e?n("85"):void 0;this.updater.enqueueSetState(this,e,t,"setState")};t.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};r.prototype=t.prototype;k=o.prototype=new r;k.constructor=o;U(k,t.prototype);k.isPureReactComponent=!0;var V=null,B=!1,z=3,H=-1,W=-1,Y=!1,G=!1,J=Date,K="function"===typeof setTimeout?setTimeout:void 0,Q="function"===typeof clearTimeout?clearTimeout:void 0,X="function"===typeof requestAnimationFrame?requestAnimationFrame:void 0,Z="function"===typeof cancelAnimationFrame?cancelAnimationFrame:void 0,ee,ne,te=function(e){ee=X(function(n){Q(ne);e(n)});ne=K(function(){Z(ee);e(oe())},100)};if("object"===typeof performance&&"function"===typeof performance.now){var re=performance;var oe=function(){return re.now()}}else oe=function(){return J.now()};k=null;"undefined"!==typeof window?k=window:"undefined"!==typeof global&&(k=global);if(k&&k._schedMock){k=k._schedMock;var ue=k[0];var ie=k[1];var le=k[2];oe=k[3]}else if("undefined"===typeof window||"function"!==typeof MessageChannel){var ae=null,fe=function(e){if(null!==ae)try{ae(e)}finally{ae=null}};ue=function(e,n){null!==ae?setTimeout(ue,0,e):(ae=e,setTimeout(fe,0,!1))};ie=function(){ae=null};le=function(){return!1}}else{"undefined"!==typeof console&&("function"!==typeof X&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills"),"function"!==typeof Z&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills"));var ce=null,se=!1,pe=-1,ye=!1,de=!1,ve=0,be=33,me=33;le=function(){return ve<=oe()};k=new MessageChannel;var he=k.port2;k.port1.onmessage=function(e){se=!1;e=ce;var n=pe;ce=null;pe=-1;var t=oe(),r=!1;if(0>=ve-t)if(-1!==n&&n<=t)r=!0;else{ye||(ye=!0,te(_e));ce=e;pe=n;return}if(null!==e){de=!0;try{e(r)}finally{de=!1}}};var _e=function(e){if(null!==ce){te(_e);var n=e-ve+me;n<me&&be<me?(8>n&&(n=8),me=n<be?be:n):be=n;ve=e+me;se||(se=!0,he.postMessage(void 0))}else ye=!1};ue=function(e,n){ce=e;pe=n;de||0>n?he.postMessage(void 0):ye||(ye=!0,te(_e))};ie=function(){ce=null;se=!1;pe=-1}}var we=0,ge={current:null},ke={current:null};k={ReactCurrentDispatcher:ge,ReactCurrentOwner:ke,assign:U};U(k,{Scheduler:{unstable_cancelCallback:function(e){var n=e.next;if(null!==n){if(n===e)V=null;else{e===V&&(V=n);var t=e.previous;t.next=n;n.previous=t}e.next=e.previous=null}},unstable_shouldYield:function(){return!B&&(null!==V&&V.expirationTime<W||le())},unstable_now:oe,unstable_scheduleCallback:function(e,n){var t=-1!==H?H:oe();if("object"===typeof n&&null!==n&&"number"===typeof n.timeout)n=t+n.timeout;else switch(z){case 1:n=t+-1;break;case 2:n=t+250;break;case 5:n=t+1073741823;break;case 4:n=t+1e4;break;default:n=t+5e3}e={callback:e,priorityLevel:z,expirationTime:n,next:null,previous:null};if(null===V)V=e.next=e.previous=e,u();else{t=null;var r=V;do{if(r.expirationTime>n){t=r;break}r=r.next}while(r!==V);null===t?t=V:t===V&&(V=e,u());n=t.previous;n.next=t.previous=e;e.next=t;e.previous=n}return e},unstable_runWithPriority:function(e,n){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var t=z,r=H;z=e;H=oe();try{return n()}finally{z=t,H=r,l()}},unstable_next:function(e){switch(z){case 1:case 2:case 3:var n=3;break;default:n=z}var t=z,r=H;z=n;H=oe();try{return e()}finally{z=t,H=r,l()}},unstable_wrapCallback:function(e){var n=z;return function(){var t=z,r=H;z=n;H=oe();try{return e.apply(this,arguments)}finally{z=t,H=r,l()}}},unstable_getFirstCallbackNode:function(){return V},unstable_pauseExecution:function(){},unstable_continueExecution:function(){null!==V&&u()},unstable_getCurrentPriorityLevel:function(){return z},unstable_IdlePriority:5,unstable_ImmediatePriority:1,unstable_LowPriority:4,unstable_NormalPriority:3,unstable_UserBlockingPriority:2},SchedulerTracing:{__interactionsRef:null,__subscriberRef:null,unstable_clear:function(e){return e()},unstable_getCurrent:function(){return null},unstable_getThreadID:function(){return++we},unstable_subscribe:function(e){},unstable_trace:function(e,n,t){return t()},unstable_unsubscribe:function(e){},unstable_wrap:function(e){return e}}});var xe=Object.prototype.hasOwnProperty,Se={key:!0,ref:!0,__self:!0,__source:!0},je=/\/+/g,Ce=[];j={Children:{map:function(e,n,t){if(null==e)return e;var r=[];w(e,r,null,n,t);return r},forEach:function(e,n,t){if(null==e)return e;n=y(null,null,n,t);b(e,h,n);d(n)},count:function(e){return b(e,function(){return null},null)},toArray:function(e){var n=[];w(e,n,null,function(e){return e});return n},only:function(e){s(e)?void 0:n("143");return e}},createRef:function(){return{current:null}},Component:t,PureComponent:o,createContext:function(e,n){void 0===n&&(n=null);e={$$typeof:T,_calculateChangedBits:n,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null};e.Provider={$$typeof:O,_context:e};return e.Consumer=e},forwardRef:function(e){return{$$typeof:E,render:e}},lazy:function(e){return{$$typeof:A,_ctor:e,_status:-1,_result:null}},memo:function(e,n){return{$$typeof:M,type:e,compare:void 0===n?null:n}},useCallback:function(e,n){return g().useCallback(e,n)},useContext:function(e,n){return g().useContext(e,n)},useEffect:function(e,n){return g().useEffect(e,n)},useImperativeHandle:function(e,n,t){return g().useImperativeHandle(e,n,t)},useDebugValue:function(e,n){},useLayoutEffect:function(e,n){return g().useLayoutEffect(e,n)},useMemo:function(e,n){return g().useMemo(e,n)},useReducer:function(e,n,t){return g().useReducer(e,n,t)},useRef:function(e){return g().useRef(e)},useState:function(e){return g().useState(e)},Fragment:j,StrictMode:C,Suspense:R,createElement:f,cloneElement:function(e,t,r){null===e||void 0===e?n("267",e):void 0;var o=void 0,u=U({},e.props),i=e.key,l=e.ref,a=e._owner;if(null!=t){void 0!==t.ref&&(l=t.ref,a=ke.current);void 0!==t.key&&(i=""+t.key);var f=void 0;e.type&&e.type.defaultProps&&(f=e.type.defaultProps);for(o in t)xe.call(t,o)&&!Se.hasOwnProperty(o)&&(u[o]=void 0===t[o]&&void 0!==f?f[o]:t[o])}o=arguments.length-2;if(1===o)u.children=r;else if(1<o){f=Array(o);for(var c=0;c<o;c++)f[c]=arguments[c+2];u.children=f}return{$$typeof:x,type:e.type,key:i,ref:l,props:u,_owner:a}},createFactory:function(e){var n=f.bind(null,e);n.type=e;return n},isValidElement:s,version:"16.8.6",unstable_ConcurrentMode:$,unstable_Profiler:P,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:k};j=(C={default:j},j)||C;return j.default||j});
//# sourceMappingURL=react.production.map.js